worm shells - Turkish English Dictionary